home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / QuickTime VR / MacOS / QuickDraw™ 3D 1.0.6F4 SDK / Development / 3DMF parser / 0.9 version / MFBINRD.H < prev    next >
Encoding:
C/C++ Source or Header  |  1995-05-24  |  1.3 KB  |  55 lines  |  [TEXT/MPS ]

  1. #ifndef    MF3D_BINARYREAD_H
  2. #define    MF3D_BINARYREAD_H
  3. /*==============================================================================
  4.  *
  5.  *    File:        MFBINRD.H
  6.  *
  7.  *    Function:    Binary reading utilities.
  8.  *
  9.  *    Author(s):    Rick Wong (RWW)
  10.  *
  11.  *    Copyright:    (c) 1995 by Apple Computer, Inc., all rights reserved.
  12.  *
  13.  *    Change History (most recent first):
  14.  *        Fabio    Changed file name to 8 characters
  15.  *        F3A_RWW    Binary TOC.
  16.  *        F2O_RWW    File created.
  17.  *==============================================================================
  18.  */
  19. #if defined(__COMPILING_ON_MACINTOSH__)
  20. #pragma once
  21. #endif
  22.  
  23. #include "MFTYPES.H"
  24. #include "MFINTOBJ.H"
  25.  
  26. /*==============================================================================
  27.  *    MF3D_BinaryReadProc
  28.  *==============================================================================
  29.  */
  30. MF3DErr    MF3D_BinaryReadProc(
  31.     MF3D_FilePtr        inMetafilePtr,
  32.     MF3DSize            inAmtToRead,
  33.     char *                outBuffer);
  34.  
  35. MF3DErr
  36. MF3D_PreprocessBinaryFile(
  37.     MF3D_FilePtr        inMetafilePtr);
  38.  
  39. MF3DCStringPtr
  40. MF3D_GetRefNameB(
  41.     MF3D_FilePtr        inMetafilePtr,
  42.     MF3DReferenceID        inRefID);
  43.  
  44. MF3DErr
  45. MF3D_GetBinaryRefID(
  46.     MF3D_FilePtr            inMetafilePtr,
  47.     MF3DBinaryFilePosition    inLocation,
  48.     MF3DReferenceID            *outRefID);
  49.  
  50. MF3DErr
  51. MF3D_PostprocessBinaryFile(
  52.     MF3D_FilePtr        inMetafilePtr);
  53.  
  54. #endif
  55.